cross guarantee - English Synonyms Dictionary